be ripped to shreds - Deutsch Englisch Wörterbuch